.top{
  display: flex;
   justify-content:space-around; 
    align-items:center;
    font-size: 0.38rem;
    border-bottom: 1px solid #a9a9a9;
   p{
    width: 1.9rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
     font-size: 0.34666rem;
   // background-color: red;
   }
   span{
    display: block;
    width: 1px;
    height: 0.5rem;
    background-color: #000;
   }
}
.bghui{
  border-bottom: 2px solid #FFCC00;
  border-top: 2px solid transparent;//防止加bottom变形
}
.flex-div{
  display: flex;
  width: 100%;
   justify-content:center;
}
.cont-every{
  width: 95%;
  text-align: left;
  font-size: 0.34666rem;
 
  .cont-every-top{
    margin-top: 0.2rem;
    display: flex;
    justify-content:space-between;
    align-items:center;
      .cont-every-top-left{
    p{
      margin-top: 0.25rem;
      margin-bottom: 0.25rem;
      }

    }
  .cont-every-top-right{
    text-align: right;
    p{
      margin-top: 0.35rem;
      margin-bottom: 0.35rem;
      }
    }
  }
.cont-every-bottom{
    display: flex;
    justify-content:space-between;
    align-items:center;
    border-top: 1px solid #d8d8d8;
     //border-bottom: 5px solid #e4e4e4;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    span{
      display: inline-block;
      border:1px solid #a9a9a9;
      width: 1rem;
      height: 0.55rem;
      line-height: 0.55rem;
      border-radius: 0.1rem;
      text-align: center;

    }
  }

}
.solid{
  width: 110%;
  height: 3px;
  background-color: #e4e4e4;
  margin-left: -0.71rem;
}
